runtime.workbufhdr.nobj (field)
49 uses
runtime (current package)
mgc.go#L1505: print(" wbuf1.n=", gcw.wbuf1.nobj)
mgc.go#L1510: print(" wbuf2.n=", gcw.wbuf2.nobj)
mgcmark.go#L897: for i := 0; i < x.nobj; i++ {
mgcmark.go#L906: x.nobj = 0
mgcstack.go#L216: buf.nobj = 0
mgcstack.go#L219: } else if buf.nobj == len(buf.obj) {
mgcstack.go#L226: buf.nobj = 0
mgcstack.go#L230: buf.obj[buf.nobj] = p
mgcstack.go#L231: buf.nobj++
mgcstack.go#L246: if buf.nobj == 0 {
mgcstack.go#L260: buf.nobj--
mgcstack.go#L261: return buf.obj[buf.nobj], head == &s.cbuf
mgcstack.go#L281: if x.nobj > 0 && uint32(addr-s.stack.lo) < x.obj[x.nobj-1].off+x.obj[x.nobj-1].size {
mgcstack.go#L284: if x.nobj == len(x.obj) {
mgcstack.go#L292: obj := &x.obj[x.nobj]
mgcstack.go#L293: x.nobj++
mgcwork.go#L124: } else if wbuf.nobj == len(wbuf.obj) {
mgcwork.go#L127: if wbuf.nobj == len(wbuf.obj) {
mgcwork.go#L136: wbuf.obj[wbuf.nobj] = obj
mgcwork.go#L137: wbuf.nobj++
mgcwork.go#L154: if wbuf == nil || wbuf.nobj == len(wbuf.obj) {
mgcwork.go#L158: wbuf.obj[wbuf.nobj] = obj
mgcwork.go#L159: wbuf.nobj++
mgcwork.go#L180: for wbuf.nobj == len(wbuf.obj) {
mgcwork.go#L187: n := copy(wbuf.obj[wbuf.nobj:], obj)
mgcwork.go#L188: wbuf.nobj += n
mgcwork.go#L211: if wbuf.nobj == 0 {
mgcwork.go#L214: if wbuf.nobj == 0 {
mgcwork.go#L225: wbuf.nobj--
mgcwork.go#L226: return wbuf.obj[wbuf.nobj]
mgcwork.go#L236: if wbuf == nil || wbuf.nobj == 0 {
mgcwork.go#L240: wbuf.nobj--
mgcwork.go#L241: return wbuf.obj[wbuf.nobj]
mgcwork.go#L253: if wbuf.nobj == 0 {
mgcwork.go#L262: if wbuf.nobj == 0 {
mgcwork.go#L292: if wbuf := w.wbuf2; wbuf.nobj != 0 {
mgcwork.go#L296: } else if wbuf := w.wbuf1; wbuf.nobj > 4 {
mgcwork.go#L312: return w.wbuf1 == nil || (w.wbuf1.nobj == 0 && w.wbuf2.nobj == 0)
mgcwork.go#L321: nobj int
mgcwork.go#L337: if b.nobj == 0 {
mgcwork.go#L343: if b.nobj != 0 {
mgcwork.go#L392: newb.nobj = 0
mgcwork.go#L440: n := b.nobj / 2
mgcwork.go#L441: b.nobj -= n
mgcwork.go#L442: b1.nobj = n
mgcwork.go#L443: memmove(unsafe.Pointer(&b1.obj[0]), unsafe.Pointer(&b.obj[b.nobj]), uintptr(n)*unsafe.Sizeof(b1.obj[0]))
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |